from oca.compiler.basecompiler import BaseCompiler

class PyCompiler(BaseCompiler):
	
	def get_extension(self):
		return 'py'
	
	def get_extension_compilado(self):
		return 'py'
	
	def comando_compilar(self):
		return "python -O %s "
	
	def comando_ejecutar(self):
		return "python %s %s"
	
	def get_nombre_archivo_compilado(self, usuario, codigo):
		return '%s/%s.%s'%(self.get_directorio(),
							str(usuario),
							self.get_extension_compilado())
